data customer predictive scheduling relationship management optimization crm scheduling engine domene recovery mapping technology database e-post off-site workforce webhotell analysis gis